package cn.ffcs.uec.outStaff.action.bean;

import org.zkoss.zul.Tab;
import org.zkoss.zul.Tabbox;
import org.zkoss.zul.Window;

import cn.ffcs.uec.outStaff.component.UecOutDocEduListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutPsndocWadocListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffAssListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffContractListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffCostBListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffCostHListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffEncListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffFamilyListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffHiPsnWorkListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffInfoListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffManageListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffNationdutyListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffPartyLogListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffPsnjobListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffPsnorgListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffPunishListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffRetireListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffTalentTeamListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffTitleListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffTrainListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffTramsgListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffTrialListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffVocquaListboxExt;
import cn.ffcs.uec.outStaff.component.UecOutStaffWorkListboxExt;
import lombok.Getter;
import lombok.Setter;

public class UecOutStaffMainBean {

    /**
     * window.
     **/
    @Getter
    @Setter
    private Window uecOutStaffMainWin;

    /**
     * uecOutStaffInfoListboxExt.
     */
    @Getter
    @Setter
    private UecOutStaffInfoListboxExt uecOutStaffInfoListboxExt;

    @Getter
    @Setter
    private UecOutStaffWorkListboxExt uecOutStaffWorkListboxExt;

    @Getter
    @Setter
    private UecOutStaffCostBListboxExt uecOutStaffCostBListboxExt;

    @Getter
    @Setter
    private UecOutStaffCostHListboxExt uecOutStaffCostHListboxExt;

    @Getter
    @Setter
    private UecOutStaffVocquaListboxExt uecOutStaffVocquaListboxExt;

    @Getter
    @Setter
    private UecOutStaffTramsgListboxExt uecOutStaffTramsgListboxExt;

    @Getter
    @Setter
    private UecOutStaffContractListboxExt uecOutStaffContractListboxExt;

    @Getter
    @Setter
    private UecOutStaffManageListboxExt uecOutStaffManageListboxExt;

    /**
     * 试用信息
     */
    @Getter
    @Setter
    private UecOutStaffTrialListboxExt uecOutStaffTrialListboxExt;

    /**
     * 奖励信息
     */
    @Getter
    @Setter
    private UecOutStaffEncListboxExt uecOutStaffEncListboxExt;

    /**
     * 专业人才队伍
     */
    @Getter
    @Setter
    private UecOutStaffTalentTeamListboxExt uecOutStaffTalentTeamListboxExt;

    /**
     * 处罚信息
     */
    @Getter
    @Setter
    private UecOutStaffPunishListboxExt uecOutStaffPunishListboxExt;

    /**
     * 任职信息
     */
    @Getter
    @Setter
    private UecOutStaffPsnjobListboxExt uecOutStaffPsnjobListboxExt;

    /**
     * 考核信息
     */
    @Getter
    @Setter
    private UecOutStaffAssListboxExt uecOutStaffAssListboxExt;

    /**
     * 政治面貌
     */
    @Getter
    @Setter
    private UecOutStaffPartyLogListboxExt uecOutStaffPartyLogListboxExt;

    /**
     * 离退情况
     */
    @Getter
    @Setter
    private UecOutStaffPsnorgListboxExt uecOutStaffPsnorgListboxExt;

    /**
     * 组织信息
     */
    @Getter
    @Setter
    private UecOutStaffRetireListboxExt uecOutStaffRetireListboxExt;

    /**
     * 人员家庭
     */
    @Getter
    @Setter
    private UecOutStaffFamilyListboxExt uecOutStaffFamilyListboxExt;

    /**
     * 专业技术
     */
    @Getter
    @Setter
    private UecOutStaffTitleListboxExt uecOutStaffTitleListboxExt;

    /**
     * 教育培训
     */
    @Getter
    @Setter
    private UecOutStaffTrainListboxExt uecOutStaffTrainListboxExt;

    /**
     * 职业资格
     */
    @Getter
    @Setter
    private UecOutStaffNationdutyListboxExt uecOutStaffNationdutyListboxExt;

    /**
     * 教育经历
     */
    @Getter
    @Setter
    private UecOutDocEduListboxExt uecOutDocEduListboxExt;

    /**
     * 薪资变动情况
     */
    @Getter
    @Setter
    private UecOutPsndocWadocListboxExt uecOutPsndocWadocListboxExt;

    /**
     * 履历记录信息
     */
    @Getter
    @Setter
    private UecOutStaffHiPsnWorkListboxExt uecOutStaffHiPsnWorkListboxExt;

    /**
     * 当前选中的Tab页.
     */
    @Getter
    @Setter
    private Tab tab;

    @Getter
    @Setter
    private Tabbox tabBox;
}
